import Vue from 'vue'
import VueRouter from 'vue-router'

// @ ==> 代表 src， 从src出发，去找文件目录 
import find from '@/views/find.vue'
import my from '@/views/my.vue'
import part from '@/views/part.vue'

// 1. 下载vue-router    
//  yarn add vue-router@3.6.5
// 2. 导入VueRouter  => import 
// 3. 使用Vue.use()  => 帮我们安装插件用的一个方法

// https://v2.cn.vuejs.org/v2/guide/plugins.html#%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6
Vue.use(VueRouter)
// 4. 创建router对象
const router = new VueRouter({
    routes:[
      { path: '/find', component: find }, // route
      { path: '/my', component: my },
      { path: '/part', component: part },
    ],
    // 类名可以自定义 ~~ 
    // 模糊匹配
    linkActiveClass:'i-active',

    // 精确匹配
    linkExactActiveClass:'i-exact-active'
}) // 中间是可以传参数的，

export default router

